School of Computer Science BCS accreditation 2021 - 2026
[Home]
Artificial Intelligence wIE BSc (Hons) - 2.2.1 Specify, design or construct computer-based systems
Return to programme overview.
COMP10120 First Year Team Project
Design and implementation of a substantial, data-driven web application.
Assesement : Presentation
Assesement : Presentation
COMP12111 Fundamentals of Computer Engineering
Addresses the design of simple processors and their interaction with memory and IO.
Assesement : Examination, Lab work
Assesement : Examination, Lab work
COMP15212 Operating Systems
By it's nature, the course only goes as far 'up' as operating systems, however the design of these is the core topic.
Assesement : Examination
Assesement : Examination
COMP16321 Introduction to Programming 1
Design and implement simple Python based programs
Assesement : Individual coursework, Lab work
Assesement : Individual coursework, Lab work
COMP23311 Software Engineering 1
Students build and test a large open source software system
Assesement : Group coursework
Assesement : Group coursework
COMP24112 Machine Learning
This course requires learning outcome on design and implementation of machine learning systems, which are computer based.
Assesement : Lab work
Assesement : Lab work
COMP24412 Knowledge Based AI
The course involves constructing a reasoning-based system to explore the theoretical concepts introduced in lectures.
Assesement : Lab work
Assesement : Lab work
COMP26020 Programming Languages & Paradigms
There is a set of exercises where specification is provided and different compute-based systems have to be implemented using different programming languages
Assesement : Examination, Lab work
Assesement : Examination, Lab work
COMP26120 Algorithms and Data Structures
The course is a practical course in which students build a variety of systems, from specification, through design to implementation.
Assesement : Lab work
Assesement : Lab work
COMP30040 Third Year Project Laboratory
Students may specify, design and implement a substantial computer-based system.
Assesement : Individual coursework
Assesement : Individual coursework